Skip to content

ivengexnce/TicTacToe-Python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

8 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŽฎ Tic Tac Toe Game (Python GUI)

A powerful and interactive Tic Tac Toe game built with Python's Tkinter for GUI and Pygame for immersive sound effects. Supports Player vs Player and Player vs AI gameplay with smart AI using the Minimax algorithm.

๐Ÿš€ Features

  • ๐ŸŽฎ Two Game Modes: 1v1 or vs AI ๐Ÿง  AI Difficulty Levels: - Easy: Random Moves - Moderate: Semi-intelligent - Hard: Minimax Algorithm (Unbeatable)
    • ๐Ÿ”Š Sound Effects: Click, win, draw, hover, and intro sounds
    • ๐ŸŒ“ Light Theme with hover highlights
    • ๐Ÿ“› Custom Player Names
    • ๐Ÿ–ฑ๏ธ Hover Interactions and Animated Win Sequences
    • ๐Ÿ”‡ Sound Toggle Button
    • ๐Ÿ’พ Clean Code with Modular Functions

๐Ÿ–ผ๏ธ Screenshot

image image image image Screenshot 2025-05-12 190327 image

๐Ÿ› ๏ธ Requirements

  • Python 3.x
  • Pygame
  • Tkinter (comes built-in with Python)

Would you like me to generate this folder with all required files, .gitignore, and a requirements.txt for you to upload directly?

About

๐ŸŽฎ A beautiful and interactive Tic Tac Toe game with AI opponent (Minimax algorithm), sound effects, and GUI built in Python using Tkinter and Pygame. Supports player vs player and player vs AI gameplay with difficulty levels.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages